dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Nymphaea Stellata
— synonyms, definition
1.
Nymphaea stellata (Noun)
1 synonym
blue lotus
1 definition
Nymphaea stellata (Noun)
— Blue lotus of India and southeastern Asia.
1 type of
water lily